English Dictionary
◊ OIL-WATER INTERFACE
oil-water interface
n : an interface forming the boundary between the non-miscible
liquids oil and water